bullet-proof suit - English Synonyms Dictionary